rarely seen tumours - Spanish English Dictionary